package modelo;

import java.util.List;
import java.util.ArrayList;
import java.sql.ResultSet;

public class VentaDetalleDao 
{
	public List<VentaDetalle> getVentaDetalles(Venta venta) throws Exception
	{
		ArrayList<VentaDetalle> lista= new ArrayList<VentaDetalle>();
		
		String tiraSQL= "select * from \"VENTAS_DETALLES\" where cod_venta=" + venta.getCodigoVenta() +
		   " and status='A'";
		
		ResultSet rs= Conexion.ejecutarDQL(tiraSQL);
		
		Producto producto=null;
		ProductoDao productoDao= new ProductoDao();
		
		while (rs.next())
		{
			producto = productoDao.obtenerProducto(rs.getString("cod_producto"));
			
			lista.add(new VentaDetalle(producto,rs.getInt("cantidad")));
		}
		
		
		return lista;
	}

}
